Barnaby River is a Canadian community in Northumberland County, New Brunswick. It is located south of the city of Miramichi.